package JavaSE.CODE.javase;

public class Variable {

    // 修饰符不存在先后顺序
    // final : const variable
    static final double PI = 3.14;
    final static double PII = 3.1415;

    // 类变量 static
    static int times;
    static double salary = 2000;

    // 实例变量
    String name; //除了基本类型，都是null
    int age; //基本类型：0 、0.0 、false

    public static void main(String[] args) {
        // 局部变量
        int a=1;
        int b=1,c=2;//不利于阅读

        String name = "JavaSE/CODE";//应用类型
        //局部变量必须要声明和初始化才能使用

        //实例变量不需要初始化，只需要声明（初始化变量）即可使用
        //如果不初始化，会给其赋默认值
        Variable va = new Variable();
        System.out.println(va.name);
        System.out.println(salary);
    }

}
